import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Write a description of class ObjetoSube here.
 * 
 * @author Montes Alonso Irli Natali
 * @version Programacion Orientada a Objetos
 */
public abstract class ObjetoSube extends Actor
{
    /**
     *Variable que heredan las subclases 
     */
    private int subir; 

    /**
     * Metodo abstracto que se ultiza de diferente manera en las subclases de globito y patricio para lograr
     * que suban
     */
    public abstract int mueve(int sub);

    /**
     * Metodo para regresar la variable de instancia subir y asi ser usada en las subclases
     */
    public int subir()
    {
        return subir;
    }

    /**
     * Metodo donde se recibe un parametro y se le asigna a la variable subir
     * @param unDato, el metodo recibe un dato que sera asignado a la variable de instancia subir
     */
    public void subir(int unDato)
    {
        subir=unDato;
    }

}
